//
//  UserAccount.h
//  微博
//
//  Created by 沈艳男 on 15/11/20.
//  Copyright © 2015年 沈艳男. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface UserAccount : NSObject
//access_token	string	用于调用access_token，接口获取授权后的access token。
@property (nonatomic, copy) NSString *access_token;
//expires_in	string	access_token的生命周期，单位是秒数。
@property (nonatomic, assign) NSNumber *expires_in;
@property (nonatomic, strong) NSDate *expires_date;
//uid	string	当前授权用户的UID。
@property (nonatomic, copy) NSString *uid;
//id	int64	用户UID
//name	string	友好显示名称
@property (nonatomic, copy) NSString *name;
//avatar_large	string	用户头像地址（大图），180×180像素
@property (nonatomic, copy) NSString *avatar_large;

// 用户数据
@property (nonatomic, strong) UserAccount *userAccount;


+ (instancetype)usetAccountWithDict:(NSDictionary *)dict;
+ (void)saveUserAccount:(UserAccount *)account;
+ (UserAccount *)readUserAccount;
- (BOOL)userLogon;

+ (instancetype)sharedUserAccount;
@end
